{\rtf1\windows \deff0\deflang1045
{\fonttbl
{\f0\fswiss Arial;}
{\f1\fmodern Courier New;}
}
{\colortbl;
\red0\green0\blue0;
\red255\green0\blue0;
\red255\green162\blue0;
\red0\green255\blue0;
\red0\green0\blue102;
\red87\green93\blue148;
\red0\green51\blue153;
\red153\green153\blue153;
\red160\green160\blue160;
\red204\green204\blue204;
\red222\green223\blue239;
\red0\green0\blue255;
\red212\green223\blue255;
\red247\green247\blue255;
\red255\green255\blue255;
\red0\green0\blue0;
\red0\green0\blue0;
\red0\green0\blue0;
}
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_0}} 
Firebird Membership and Role Provider
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_1}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ Datmax.FirebirdSqlProviders Namespace}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders;Datmax.FirebirdSqlProviders namespace}} 
Datmax.FirebirdSqlProviders Namespace \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb Classes}{\v id_2>NAV}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 This is namespace Datmax.FirebirdSqlProviders.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb Classes}{\v id_2>NAV}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_2}} 
Datmax.FirebirdSqlProviders Namespace Classes \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par {\uldb Datmax.FirebirdSqlProviders Namespace}{\v id_1>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Classes
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 {\uldb FirebirdSqlMembershipProvider}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 This is class Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 {\uldb FirebirdSqlRoleProvider}{\v id_4>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 This is class Datmax.FirebirdSqlProviders.FirebirdSqlRoleProvider.
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_3}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider Class}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider;FirebirdSqlMembershipProvider class}} 
FirebirdSqlMembershipProvider Class \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0\tx1440\tx2880\tx4320\tx5760\tx7200{\uldb FirebirdSqlMembershipProvider.cs}{\v id_5>MAIN}\tab {\uldb Datmax.FirebirdSqlProviders Namespace}{\v id_1>MAIN}\tab {\uldb Legend}{\v id_6>NAV}\tab {\uldb Members}{\v id_7>NAV}\tab {\uldb Methods}{\v id_8>NAV}\tab {\uldb Properties}{\v id_9>NAV}
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Inheritance Hierarchy
\par \pard\plain \ql\fi0\li100\ri0\sb0\sa0\f0\fs18\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\createdgraphics\\Datmax_FirebirdSqlProviders_FirebirdSqlMembershipProvider.bmp\}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b sealed\b0  \b class\b0  FirebirdSqlMembershipProvider : MembershipProvider;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b File
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider.cs}{\v id_5>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Remarks
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 This is class Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider.cs}{\v id_5>MAIN}, {\uldb Datmax.FirebirdSqlProviders Namespace}{\v id_1>MAIN}, {\uldb Legend}{\v id_6>NAV}, {\uldb Members}{\v id_7>NAV}, {\uldb Methods}{\v id_8>NAV}, {\uldb Properties}{\v id_9>NAV}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_8}} 
FirebirdSqlMembershipProvider Class Methods \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}\tab {\ul Legend}{\v id_10}
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Methods
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb ChangePassword}{\v id_11>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Processes a request to update the password for a membership user. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb ChangePasswordQuestionAndAnswer}{\v id_12>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Processes a request to update the password question and answer for a membership user. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb CreateUser}{\v id_13>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Adds a new membership user to the data source. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb DeleteUser}{\v id_14>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Removes a user from the membership data source. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb FindUsersByEmail}{\v id_15>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a collection of membership users where the e-mail address contains the specified e-mail address to match. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb FindUsersByName}{\v id_16>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a collection of membership users where the user name contains the specified user name to match. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetAllUsers}{\v id_17>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a collection of all the users in the data source in pages of data. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetLockedOutUsers}{\v id_18>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the locked out users. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetNumberOfUsersOnline}{\v id_19>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the number of users currently accessing the application. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetPassword}{\v id_20>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the password for the specified user name from the data source. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetUser}{\v id_21>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets information from the data source for a user based on the unique identifier for the membership user. Provides an option to update the last-activity date/time stamp for the user. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetUserNameByEmail}{\v id_22>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the user name associated with the specified e-mail address. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb Initialize}{\v id_23>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Initializes the provider. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb ResetPassword}{\v id_24>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Resets a user's password to a new, automatically generated password. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb UnlockUser}{\v id_25>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Clears a lock so that the membership user can be validated. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb UpdateUser}{\v id_26>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Updates information about a user in the data source. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb ValidateUser}{\v id_27>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Verifies that the specified user name and password exist in the data source. \par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_10}} 
\pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Legend
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Method
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_9}} 
FirebirdSqlMembershipProvider Class Properties \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}\tab {\ul Legend}{\v id_28}
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Properties
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb ApplicationName}{\v id_29>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The name of the application using the custom membership provider. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb Description}{\v id_30>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a brief, friendly description suitable for display in administrative tools or other user interfaces (UIs). \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb EnablePasswordReset}{\v id_31>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Indicates whether the membership provider is configured to allow users to reset their passwords. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb EnablePasswordRetrieval}{\v id_32>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Indicates whether the membership provider is configured to allow users to retrieve their passwords. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb MaxInvalidPasswordAttempts}{\v id_33>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the number of invalid password or password-answer attempts allowed before the membership user is locked out. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb MinRequiredNonAlphanumericCharacters}{\v id_34>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the minimum number of special characters that must be present in a valid password. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb MinRequiredPasswordLength}{\v id_35>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the minimum length required for a password. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb Name}{\v id_36>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the friendly name used to refer to the provider during configuration. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb PasswordAttemptWindow}{\v id_37>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 This is PasswordAttemptWindow, a member of class FirebirdSqlMembershipProvider.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb PasswordFormat}{\v id_38>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a value indicating the format for storing passwords in the membership data store. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb PasswordStrengthRegularExpression}{\v id_39>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 This is PasswordStrengthRegularExpression, a member of class FirebirdSqlMembershipProvider.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb RequiresQuestionAndAnswer}{\v id_40>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a value indicating whether the membership provider is configured to require the user to answer a password question for password reset and retrieval. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb RequiresUniqueEmail}{\v id_41>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a value indicating whether the membership provider is configured to require a unique e-mail address for each user name. \par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_28}} 
\pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Legend
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Property
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_6}} 
Legend \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Legend
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Method
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Property
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_7}} 
FirebirdSqlMembershipProvider Class Members \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}\tab {\ul Legend}{\v id_42}
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Members
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Methods
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb ChangePassword}{\v id_11>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Processes a request to update the password for a membership user. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb ChangePasswordQuestionAndAnswer}{\v id_12>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Processes a request to update the password question and answer for a membership user. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb CreateUser}{\v id_13>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Adds a new membership user to the data source. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb DeleteUser}{\v id_14>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Removes a user from the membership data source. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb FindUsersByEmail}{\v id_15>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a collection of membership users where the e-mail address contains the specified e-mail address to match. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb FindUsersByName}{\v id_16>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a collection of membership users where the user name contains the specified user name to match. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetAllUsers}{\v id_17>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a collection of all the users in the data source in pages of data. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetLockedOutUsers}{\v id_18>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the locked out users. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetNumberOfUsersOnline}{\v id_19>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the number of users currently accessing the application. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetPassword}{\v id_20>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the password for the specified user name from the data source. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetUser}{\v id_21>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets information from the data source for a user based on the unique identifier for the membership user. Provides an option to update the last-activity date/time stamp for the user. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetUserNameByEmail}{\v id_22>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the user name associated with the specified e-mail address. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb Initialize}{\v id_23>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Initializes the provider. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb ResetPassword}{\v id_24>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Resets a user's password to a new, automatically generated password. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb UnlockUser}{\v id_25>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Clears a lock so that the membership user can be validated. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb UpdateUser}{\v id_26>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Updates information about a user in the data source. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb ValidateUser}{\v id_27>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Verifies that the specified user name and password exist in the data source. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Properties
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb ApplicationName}{\v id_29>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The name of the application using the custom membership provider. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb Description}{\v id_30>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a brief, friendly description suitable for display in administrative tools or other user interfaces (UIs). \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb EnablePasswordReset}{\v id_31>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Indicates whether the membership provider is configured to allow users to reset their passwords. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb EnablePasswordRetrieval}{\v id_32>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Indicates whether the membership provider is configured to allow users to retrieve their passwords. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb MaxInvalidPasswordAttempts}{\v id_33>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the number of invalid password or password-answer attempts allowed before the membership user is locked out. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb MinRequiredNonAlphanumericCharacters}{\v id_34>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the minimum number of special characters that must be present in a valid password. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb MinRequiredPasswordLength}{\v id_35>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the minimum length required for a password. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb Name}{\v id_36>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets the friendly name used to refer to the provider during configuration. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb PasswordAttemptWindow}{\v id_37>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 This is PasswordAttemptWindow, a member of class FirebirdSqlMembershipProvider.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb PasswordFormat}{\v id_38>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a value indicating the format for storing passwords in the membership data store. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb PasswordStrengthRegularExpression}{\v id_39>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 This is PasswordStrengthRegularExpression, a member of class FirebirdSqlMembershipProvider.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb RequiresQuestionAndAnswer}{\v id_40>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a value indicating whether the membership provider is configured to require the user to answer a password question for password reset and retrieval. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb RequiresUniqueEmail}{\v id_41>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a value indicating whether the membership provider is configured to require a unique e-mail address for each user name. \par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_42}} 
\pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Legend
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Method
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Property
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_11}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.ChangePassword Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.ChangePassword;FirebirdSqlMembershipProvider class,ChangePassword}} 
FirebirdSqlMembershipProvider.ChangePassword Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Processes a request to update the password for a membership user. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b bool\b0  ChangePassword(\b string\b0  username, \b string\b0  oldPassword, \b string\b0  newPassword);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string username
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The user to update the password for.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string oldPassword
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The current password for the specified user.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string newPassword
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The new password for the specified user.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 true if the password was updated successfully; otherwise, false. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_12}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.ChangePasswordQuestionAndAnswer Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.ChangePasswordQuestionAndAnswer;FirebirdSqlMembershipProvider class,ChangePasswordQuestionAndAnswer}} 
FirebirdSqlMembershipProvider.ChangePasswordQuestionAndAnswer Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Processes a request to update the password question and answer for a membership user. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b bool\b0  ChangePasswordQuestionAndAnswer(\b string\b0  username, \b string\b0  password, \b string\b0  newPasswordQuestion, \b string\b0  newPasswordAnswer);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string username
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The user to change the password question and answer for.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string password
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The password for the specified user.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string newPasswordQuestion
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The new password question for the specified user.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string newPasswordAnswer
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The new password answer for the specified user.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 true if the password question and answer are updated successfully; otherwise, false. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_13}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.CreateUser Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.CreateUser;FirebirdSqlMembershipProvider class,CreateUser}} 
FirebirdSqlMembershipProvider.CreateUser Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Adds a new membership user to the data source. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  MembershipUser CreateUser(\b string\b0  username, \b string\b0  password, \b string\b0  email, \b string\b0  passwordQuestion, \b string\b0  passwordAnswer, \b bool\b0  isApproved, \b object\b0  providerUserKey, \b out\b0  MembershipCreateStatus status);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string username
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The user name for the new user.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string password
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The password for the new user.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string email
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The e-mail address for the new user.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string passwordQuestion
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The password question for the new user.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string passwordAnswer
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The password answer for the new user
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 bool isApproved
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Whether or not the new user is approved to be validated.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 object providerUserKey
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The unique identifier from the membership data source for the user.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 out MembershipCreateStatus status
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 A \b\i T:System.Web.Security.MembershipCreateStatus \b0\i0 enumeration value indicating whether the user was created successfully.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 A \b\i T:System.Web.Security.MembershipUser \b0\i0 object populated with the information for the newly created user. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_14}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.DeleteUser Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.DeleteUser;FirebirdSqlMembershipProvider class,DeleteUser}} 
FirebirdSqlMembershipProvider.DeleteUser Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Removes a user from the membership data source. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b bool\b0  DeleteUser(\b string\b0  username, \b bool\b0  deleteAllRelatedData);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string username
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The name of the user to delete.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 bool deleteAllRelatedData
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 true to delete data related to the user from the database; false to leave data related to the user in the database.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 true if the user was successfully deleted; otherwise, false. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_15}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.FindUsersByEmail Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.FindUsersByEmail;FirebirdSqlMembershipProvider class,FindUsersByEmail}} 
FirebirdSqlMembershipProvider.FindUsersByEmail Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets a collection of membership users where the e-mail address contains the specified e-mail address to match. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  MembershipUserCollection FindUsersByEmail(\b string\b0  emailToMatch, \b int\b0  pageIndex, \b int\b0  pageSize, \b out\b0  \b int\b0  totalRecords);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string emailToMatch
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The e-mail address to search for.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 int pageIndex
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The index of the page of results to return. pageIndex is zero-based.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 int pageSize
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The size of the page of results to return.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 out int totalRecords
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The total number of matched users.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 A \b\i T:System.Web.Security.MembershipUserCollection \b0\i0 collection that contains a page of pageSize\b\i T:System.Web.Security.MembershipUser \b0\i0 objects beginning at the page specified by pageIndex. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_16}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.FindUsersByName Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.FindUsersByName;FirebirdSqlMembershipProvider class,FindUsersByName}} 
FirebirdSqlMembershipProvider.FindUsersByName Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets a collection of membership users where the user name contains the specified user name to match. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  MembershipUserCollection FindUsersByName(\b string\b0  usernameToMatch, \b int\b0  pageIndex, \b int\b0  pageSize, \b out\b0  \b int\b0  totalRecords);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string usernameToMatch
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The user name to search for.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 int pageIndex
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The index of the page of results to return. pageIndex is zero-based.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 int pageSize
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The size of the page of results to return.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 out int totalRecords
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The total number of matched users.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 A \b\i T:System.Web.Security.MembershipUserCollection \b0\i0 collection that contains a page of pageSize\b\i T:System.Web.Security.MembershipUser \b0\i0 objects beginning at the page specified by pageIndex. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_17}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.GetAllUsers Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.GetAllUsers;FirebirdSqlMembershipProvider class,GetAllUsers}} 
FirebirdSqlMembershipProvider.GetAllUsers Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets a collection of all the users in the data source in pages of data. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  MembershipUserCollection GetAllUsers(\b int\b0  pageIndex, \b int\b0  pageSize, \b out\b0  \b int\b0  totalRecords);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 int pageIndex
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The index of the page of results to return. pageIndex is zero-based.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 int pageSize
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The size of the page of results to return.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 out int totalRecords
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The total number of matched users.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 A \b\i T:System.Web.Security.MembershipUserCollection \b0\i0 collection that contains a page of pageSize\b\i T:System.Web.Security.MembershipUser \b0\i0 objects beginning at the page specified by pageIndex. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_18}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.GetLockedOutUsers Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.GetLockedOutUsers;FirebirdSqlMembershipProvider class,GetLockedOutUsers}} 
FirebirdSqlMembershipProvider.GetLockedOutUsers Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets the locked out users. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  MembershipUserCollection GetLockedOutUsers(\b out\b0  \b int\b0  lockedOutUsersCount);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 out int lockedOutUsersCount
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The locked out users count.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_19}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.GetNumberOfUsersOnline Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.GetNumberOfUsersOnline;FirebirdSqlMembershipProvider class,GetNumberOfUsersOnline}} 
FirebirdSqlMembershipProvider.GetNumberOfUsersOnline Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets the number of users currently accessing the application. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b int\b0  GetNumberOfUsersOnline();
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 The number of users currently accessing the application. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_20}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.GetPassword Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.GetPassword;FirebirdSqlMembershipProvider class,GetPassword}} 
FirebirdSqlMembershipProvider.GetPassword Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets the password for the specified user name from the data source. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b string\b0  GetPassword(\b string\b0  username, \b string\b0  answer);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string username
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The user to retrieve the password for.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string answer
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The password answer for the user.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 The password for the specified user name. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_21}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.GetUser Method (object, bool)}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.GetUser;FirebirdSqlMembershipProvider class,GetUser}} 
FirebirdSqlMembershipProvider.GetUser Method (object, bool) \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets information from the data source for a user based on the unique identifier for the membership user. Provides an option to update the last-activity date/time stamp for the user. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  MembershipUser GetUser(\b object\b0  providerUserKey, \b bool\b0  userIsOnline);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 object providerUserKey
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The unique identifier for the membership user to get information for.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 bool userIsOnline
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 true to update the last-activity date/time stamp for the user; false to return user information without updating the last-activity date/time stamp for the user.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 A \b\i T:System.Web.Security.MembershipUser \b0\i0 object populated with the specified user's information from the data source. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_43}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.GetUser Method (string, bool)}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.GetUser;FirebirdSqlMembershipProvider class,GetUser}} 
FirebirdSqlMembershipProvider.GetUser Method (string, bool) \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets information from the data source for a user. Provides an option to update the last-activity date/time stamp for the user. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  MembershipUser GetUser(\b string\b0  username, \b bool\b0  userIsOnline);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string username
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The name of the user to get information for.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 bool userIsOnline
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 true to update the last-activity date/time stamp for the user; false to return user information without updating the last-activity date/time stamp for the user.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 A \b\i T:System.Web.Security.MembershipUser \b0\i0 object populated with the specified user's information from the data source. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_22}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.GetUserNameByEmail Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.GetUserNameByEmail;FirebirdSqlMembershipProvider class,GetUserNameByEmail}} 
FirebirdSqlMembershipProvider.GetUserNameByEmail Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets the user name associated with the specified e-mail address. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b string\b0  GetUserNameByEmail(\b string\b0  email);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string email
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The e-mail address to search for.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 The user name associated with the specified e-mail address. If no match is found, return null. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_23}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.Initialize Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.Initialize;FirebirdSqlMembershipProvider class,Initialize}} 
FirebirdSqlMembershipProvider.Initialize Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Initializes the provider. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b void\b0  Initialize(\b string\b0  name, NameValueCollection config);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string name
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The friendly name of the provider.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 NameValueCollection config
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 A collection of the name/value pairs representing the provider-specific attributes specified in the configuration for this provider.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Exceptions
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 T:System.ArgumentNullException
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The name of the provider is null.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 T:System.InvalidOperationException
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 An attempt is made to call \b\i M:System.Configuration.Provider.ProviderBase.Initialize(System.String,System.Collections.Specialized.NameValueCollection) \b0\i0 on a provider after the provider has already been initialized.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 T:System.ArgumentException
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The name of the provider has a length of zero.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_24}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.ResetPassword Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.ResetPassword;FirebirdSqlMembershipProvider class,ResetPassword}} 
FirebirdSqlMembershipProvider.ResetPassword Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Resets a user's password to a new, automatically generated password. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b string\b0  ResetPassword(\b string\b0  username, \b string\b0  answer);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string username
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The user to reset the password for.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string answer
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The password answer for the specified user.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 The new password for the specified user.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_25}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.UnlockUser Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.UnlockUser;FirebirdSqlMembershipProvider class,UnlockUser}} 
FirebirdSqlMembershipProvider.UnlockUser Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Clears a lock so that the membership user can be validated. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b bool\b0  UnlockUser(\b string\b0  userName);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string userName
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The membership user to clear the lock status for.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 true if the membership user was successfully unlocked; otherwise, false. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_26}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.UpdateUser Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.UpdateUser;FirebirdSqlMembershipProvider class,UpdateUser}} 
FirebirdSqlMembershipProvider.UpdateUser Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Updates information about a user in the data source. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b void\b0  UpdateUser(MembershipUser user);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 MembershipUser user
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 A \b\i T:System.Web.Security.MembershipUser \b0\i0 object that represents the user to update and the updated information for the user.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_27}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.ValidateUser Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.ValidateUser;FirebirdSqlMembershipProvider class,ValidateUser}} 
FirebirdSqlMembershipProvider.ValidateUser Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Verifies that the specified user name and password exist in the data source. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b bool\b0  ValidateUser(\b string\b0  username, \b string\b0  password);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string username
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The name of the user to validate.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string password
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The password for the specified user.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 true if the specified username and password are valid; otherwise, false. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_29}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.ApplicationName Property}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.ApplicationName;FirebirdSqlMembershipProvider class,ApplicationName}} 
FirebirdSqlMembershipProvider.ApplicationName Property \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 The name of the application using the custom membership provider. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b string\b0  ApplicationName;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 The name of the application using the custom membership provider.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_30}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.Description Property}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.Description;FirebirdSqlMembershipProvider class,Description}} 
FirebirdSqlMembershipProvider.Description Property \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets a brief, friendly description suitable for display in administrative tools or other user interfaces (UIs). \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b string\b0  Description;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 A brief, friendly description suitable for display in administrative tools or other UIs.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_31}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.EnablePasswordReset Property}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.EnablePasswordReset;FirebirdSqlMembershipProvider class,EnablePasswordReset}} 
FirebirdSqlMembershipProvider.EnablePasswordReset Property \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Indicates whether the membership provider is configured to allow users to reset their passwords. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b bool\b0  EnablePasswordReset;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 true if the membership provider supports password reset; otherwise, false. The default is true.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_32}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.EnablePasswordRetrieval Property}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.EnablePasswordRetrieval;FirebirdSqlMembershipProvider class,EnablePasswordRetrieval}} 
FirebirdSqlMembershipProvider.EnablePasswordRetrieval Property \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Indicates whether the membership provider is configured to allow users to retrieve their passwords. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b bool\b0  EnablePasswordRetrieval;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 true if the membership provider is configured to support password retrieval; otherwise, false. The default is true.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_33}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.MaxInvalidPasswordAttempts Property}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.MaxInvalidPasswordAttempts;FirebirdSqlMembershipProvider class,MaxInvalidPasswordAttempts}} 
FirebirdSqlMembershipProvider.MaxInvalidPasswordAttempts Property \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets the number of invalid password or password-answer attempts allowed before the membership user is locked out. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b int\b0  MaxInvalidPasswordAttempts;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 The number of invalid password or password-answer attempts allowed before the membership user is locked out. The default is 5.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_34}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.MinRequiredNonAlphanumericCharacters Property}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.MinRequiredNonAlphanumericCharacters;FirebirdSqlMembershipProvider class,MinRequiredNonAlphanumericCharacters}} 
FirebirdSqlMembershipProvider.MinRequiredNonAlphanumericCharacters Property \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets the minimum number of special characters that must be present in a valid password. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b int\b0  MinRequiredNonAlphanumericCharacters;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 The minimum number of special characters that must be present in a valid password.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_35}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.MinRequiredPasswordLength Property}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.MinRequiredPasswordLength;FirebirdSqlMembershipProvider class,MinRequiredPasswordLength}} 
FirebirdSqlMembershipProvider.MinRequiredPasswordLength Property \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets the minimum length required for a password. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b int\b0  MinRequiredPasswordLength;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 The minimum length required for a password. The default is 7. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_36}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.Name Property}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.Name;FirebirdSqlMembershipProvider class,Name}} 
FirebirdSqlMembershipProvider.Name Property \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets the friendly name used to refer to the provider during configuration. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b string\b0  Name;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 The friendly name used to refer to the provider during configuration.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_37}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.PasswordAttemptWindow Property}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.PasswordAttemptWindow;FirebirdSqlMembershipProvider class,PasswordAttemptWindow}} 
FirebirdSqlMembershipProvider.PasswordAttemptWindow Property \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b int\b0  PasswordAttemptWindow;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Remarks
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 This is PasswordAttemptWindow, a member of class FirebirdSqlMembershipProvider.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_38}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.PasswordFormat Property}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.PasswordFormat;FirebirdSqlMembershipProvider class,PasswordFormat}} 
FirebirdSqlMembershipProvider.PasswordFormat Property \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets a value indicating the format for storing passwords in the membership data store. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  MembershipPasswordFormat PasswordFormat;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 One of the \b\i T:System.Web.Security.MembershipPasswordFormat \b0\i0 values indicating the format for storing passwords in the data store.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_39}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.PasswordStrengthRegularExpression Property}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.PasswordStrengthRegularExpression;FirebirdSqlMembershipProvider class,PasswordStrengthRegularExpression}} 
FirebirdSqlMembershipProvider.PasswordStrengthRegularExpression Property \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b string\b0  PasswordStrengthRegularExpression;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Remarks
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 This is PasswordStrengthRegularExpression, a member of class FirebirdSqlMembershipProvider.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_40}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.RequiresQuestionAndAnswer Property}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.RequiresQuestionAndAnswer;FirebirdSqlMembershipProvider class,RequiresQuestionAndAnswer}} 
FirebirdSqlMembershipProvider.RequiresQuestionAndAnswer Property \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets a value indicating whether the membership provider is configured to require the user to answer a password question for password reset and retrieval. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b bool\b0  RequiresQuestionAndAnswer;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 true if a password answer is required for password reset and retrieval; otherwise, false. The default is false.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_41}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.RequiresUniqueEmail Property}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlMembershipProvider.RequiresUniqueEmail;FirebirdSqlMembershipProvider class,RequiresUniqueEmail}} 
FirebirdSqlMembershipProvider.RequiresUniqueEmail Property \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets a value indicating whether the membership provider is configured to require a unique e-mail address for each user name. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b bool\b0  RequiresUniqueEmail;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 true if the membership provider requires a unique e-mail address; otherwise, false. The default is true.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlMembershipProvider Class}{\v id_3>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_4}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlRoleProvider Class}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlRoleProvider;FirebirdSqlRoleProvider class}} 
FirebirdSqlRoleProvider Class \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0\tx1440\tx2880\tx4320\tx5760\tx7200{\uldb FirebirdSqlRoleProvider.cs}{\v id_44>MAIN}\tab {\uldb Datmax.FirebirdSqlProviders Namespace}{\v id_1>MAIN}\tab {\uldb Legend}{\v id_45>NAV}\tab {\uldb Members}{\v id_46>NAV}\tab {\uldb Methods}{\v id_47>NAV}\tab {\uldb Properties}{\v id_48>NAV}
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Inheritance Hierarchy
\par \pard\plain \ql\fi0\li100\ri0\sb0\sa0\f0\fs18\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\createdgraphics\\Datmax_FirebirdSqlProviders_FirebirdSqlRoleProvider.bmp\}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b sealed\b0  \b class\b0  FirebirdSqlRoleProvider : RoleProvider;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b File
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlRoleProvider.cs}{\v id_44>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Remarks
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 This is class Datmax.FirebirdSqlProviders.FirebirdSqlRoleProvider.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlRoleProvider.cs}{\v id_44>MAIN}, {\uldb Datmax.FirebirdSqlProviders Namespace}{\v id_1>MAIN}, {\uldb Legend}{\v id_45>NAV}, {\uldb Members}{\v id_46>NAV}, {\uldb Methods}{\v id_47>NAV}, {\uldb Properties}{\v id_48>NAV}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_47}} 
FirebirdSqlRoleProvider Class Methods \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}\tab {\ul Legend}{\v id_49}
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Methods
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb AddUsersToRoles}{\v id_50>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Adds the specified user names to the specified roles for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb CreateRole}{\v id_51>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Adds a new role to the data source for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb DeleteRole}{\v id_52>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Removes a role from the data source for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb FindUsersInRole}{\v id_53>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets an array of user names in a role where the user name contains the specified user name to match. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetAllRoles}{\v id_54>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a list of all the roles for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetRolesForUser}{\v id_55>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a list of the roles that a specified user is in for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetUsersInRole}{\v id_56>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a list of users in the specified role for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb Initialize}{\v id_57>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Initializes the provider. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb IsUserInRole}{\v id_58>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a value indicating whether the specified user is in the specified role for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb RemoveUsersFromRoles}{\v id_59>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Removes the specified user names from the specified roles for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb RoleExists}{\v id_60>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a value indicating whether the specified role name already exists in the role data source for the configured applicationName. \par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_49}} 
\pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Legend
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Method
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_48}} 
FirebirdSqlRoleProvider Class Properties \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}\tab {\ul Legend}{\v id_61}
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Properties
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb ApplicationName}{\v id_62>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets or sets the name of the application to store and retrieve role information for. \par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_61}} 
\pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Legend
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Property
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_45}} 
Legend \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Legend
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Method
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Property
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_46}} 
FirebirdSqlRoleProvider Class Members \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}\tab {\ul Legend}{\v id_63}
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Members
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Methods
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb AddUsersToRoles}{\v id_50>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Adds the specified user names to the specified roles for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb CreateRole}{\v id_51>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Adds a new role to the data source for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb DeleteRole}{\v id_52>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Removes a role from the data source for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb FindUsersInRole}{\v id_53>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets an array of user names in a role where the user name contains the specified user name to match. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetAllRoles}{\v id_54>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a list of all the roles for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetRolesForUser}{\v id_55>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a list of the roles that a specified user is in for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb GetUsersInRole}{\v id_56>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a list of users in the specified role for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb Initialize}{\v id_57>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Initializes the provider. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb IsUserInRole}{\v id_58>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a value indicating whether the specified user is in the specified role for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb RemoveUsersFromRoles}{\v id_59>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Removes the specified user names from the specified roles for the configured applicationName. \par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\} {\uldb RoleExists}{\v id_60>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets a value indicating whether the specified role name already exists in the role data source for the configured applicationName. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Properties
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\} {\uldb ApplicationName}{\v id_62>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Gets or sets the name of the application to store and retrieve role information for. \par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_63}} 
\pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Legend
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_method.bmp\}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Method
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 \{bmc C:\\Program Files\\Doc-O-Matic 4 Professional\\graphics\\indicator_property.bmp\}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 Property
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_50}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlRoleProvider.AddUsersToRoles Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlRoleProvider.AddUsersToRoles;FirebirdSqlRoleProvider class,AddUsersToRoles}} 
FirebirdSqlRoleProvider.AddUsersToRoles Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Adds the specified user names to the specified roles for the configured applicationName. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b void\b0  AddUsersToRoles(\b string\b0 [] usernames, \b string\b0 [] roleNames);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string[] usernames
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 A string array of user names to be added to the specified roles.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string[] roleNames
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 A string array of the role names to add the specified user names to.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_51}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlRoleProvider.CreateRole Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlRoleProvider.CreateRole;FirebirdSqlRoleProvider class,CreateRole}} 
FirebirdSqlRoleProvider.CreateRole Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Adds a new role to the data source for the configured applicationName. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b void\b0  CreateRole(\b string\b0  roleName);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string roleName
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The name of the role to create.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_52}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlRoleProvider.DeleteRole Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlRoleProvider.DeleteRole;FirebirdSqlRoleProvider class,DeleteRole}} 
FirebirdSqlRoleProvider.DeleteRole Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Removes a role from the data source for the configured applicationName. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b bool\b0  DeleteRole(\b string\b0  roleName, \b bool\b0  throwOnPopulatedRole);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string roleName
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The name of the role to delete.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 bool throwOnPopulatedRole
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 If true, throw an exception if roleName has one or more members and do not delete roleName.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 true if the role was successfully deleted; otherwise, false. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_53}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlRoleProvider.FindUsersInRole Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlRoleProvider.FindUsersInRole;FirebirdSqlRoleProvider class,FindUsersInRole}} 
FirebirdSqlRoleProvider.FindUsersInRole Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets an array of user names in a role where the user name contains the specified user name to match. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b string\b0 [] FindUsersInRole(\b string\b0  roleName, \b string\b0  usernameToMatch);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string roleName
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The role to search in.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string usernameToMatch
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The user name to search for.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 A string array containing the names of all the users where the user name matches usernameToMatch and the user is a member of the specified role. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_54}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlRoleProvider.GetAllRoles Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlRoleProvider.GetAllRoles;FirebirdSqlRoleProvider class,GetAllRoles}} 
FirebirdSqlRoleProvider.GetAllRoles Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets a list of all the roles for the configured applicationName. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b string\b0 [] GetAllRoles();
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 A string array containing the names of all the roles stored in the data source for the configured applicationName. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_55}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlRoleProvider.GetRolesForUser Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlRoleProvider.GetRolesForUser;FirebirdSqlRoleProvider class,GetRolesForUser}} 
FirebirdSqlRoleProvider.GetRolesForUser Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets a list of the roles that a specified user is in for the configured applicationName. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b string\b0 [] GetRolesForUser(\b string\b0  username);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string username
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The user to return a list of roles for.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 A string array containing the names of all the roles that the specified user is in for the configured applicationName. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_56}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlRoleProvider.GetUsersInRole Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlRoleProvider.GetUsersInRole;FirebirdSqlRoleProvider class,GetUsersInRole}} 
FirebirdSqlRoleProvider.GetUsersInRole Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets a list of users in the specified role for the configured applicationName. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b string\b0 [] GetUsersInRole(\b string\b0  roleName);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string roleName
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The name of the role to get the list of users for.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 A string array containing the names of all the users who are members of the specified role for the configured applicationName. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_57}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlRoleProvider.Initialize Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlRoleProvider.Initialize;FirebirdSqlRoleProvider class,Initialize}} 
FirebirdSqlRoleProvider.Initialize Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Initializes the provider. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b void\b0  Initialize(\b string\b0  name, NameValueCollection config);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string name
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The friendly name of the provider.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 NameValueCollection config
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 A collection of the name/value pairs representing the provider-specific attributes specified in the configuration for this provider.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Exceptions
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 T:System.ArgumentNullException
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The name of the provider is null.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 T:System.InvalidOperationException
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 An attempt is made to call \b\i M:System.Configuration.Provider.ProviderBase.Initialize(System.String,System.Collections.Specialized.NameValueCollection) \b0\i0 on a provider after the provider has already been initialized.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 T:System.ArgumentException
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The name of the provider has a length of zero.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_58}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlRoleProvider.IsUserInRole Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlRoleProvider.IsUserInRole;FirebirdSqlRoleProvider class,IsUserInRole}} 
FirebirdSqlRoleProvider.IsUserInRole Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets a value indicating whether the specified user is in the specified role for the configured applicationName. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b bool\b0  IsUserInRole(\b string\b0  username, \b string\b0  roleName);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string username
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The user name to search for.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string roleName
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The role to search in.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 true if the specified user is in the specified role for the configured applicationName; otherwise, false. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_59}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlRoleProvider.RemoveUsersFromRoles Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlRoleProvider.RemoveUsersFromRoles;FirebirdSqlRoleProvider class,RemoveUsersFromRoles}} 
FirebirdSqlRoleProvider.RemoveUsersFromRoles Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Removes the specified user names from the specified roles for the configured applicationName. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b void\b0  RemoveUsersFromRoles(\b string\b0 [] usernames, \b string\b0 [] roleNames);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string[] usernames
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 A string array of user names to be removed from the specified roles.
\par \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string[] roleNames
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 A string array of role names to remove the specified user names from.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_60}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlRoleProvider.RoleExists Method }} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlRoleProvider.RoleExists;FirebirdSqlRoleProvider class,RoleExists}} 
FirebirdSqlRoleProvider.RoleExists Method \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets a value indicating whether the specified role name already exists in the role data source for the configured applicationName. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b bool\b0  RoleExists(\b string\b0  roleName);
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Parameters
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f1\fs16\cf1 string roleName
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 The name of the role to search for in the data source.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 true if the role name already exists in the data source for the configured applicationName; otherwise, false. \par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_62}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlRoleProvider.ApplicationName Property}} 
{\fs16\up6 K{\footnote K Datmax.FirebirdSqlProviders.FirebirdSqlRoleProvider.ApplicationName;FirebirdSqlRoleProvider class,ApplicationName}} 
FirebirdSqlRoleProvider.ApplicationName Property \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 Gets or sets the name of the application to store and retrieve role information for. \par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f1\fs18\cf1 \b public\b0  \b override\b0  \b string\b0  ApplicationName;
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Returns
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 The name of the application to store and retrieve role information for.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb FirebirdSqlRoleProvider Class}{\v id_4>MAIN}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_5}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlMembershipProvider.cs}} 
{\fs16\up6 K{\footnote K FirebirdSqlMembershipProvider.cs}} 
FirebirdSqlMembershipProvider.cs \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb Namespaces}{\v id_64>NAV}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 This is file FirebirdSqlMembershipProvider.cs.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb Namespaces}{\v id_64>NAV}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_64}} 
FirebirdSqlMembershipProvider.cs Namespaces \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par {\uldb FirebirdSqlMembershipProvider.cs}{\v id_5>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Namespaces
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 {\uldb Datmax.FirebirdSqlProviders}{\v id_1>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 This is namespace Datmax.FirebirdSqlProviders.
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs28\cf1\b {\fs16\up6 #{\footnote # id_44}} 
{\fs16\up6 >{\footnote > MAIN}} 
{\fs16\up6 ${\footnote $ FirebirdSqlRoleProvider.cs}} 
{\fs16\up6 K{\footnote K FirebirdSqlRoleProvider.cs}} 
FirebirdSqlRoleProvider.cs \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par \tx0{\uldb Namespaces}{\v id_65>NAV}
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 This is file FirebirdSqlRoleProvider.cs.
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b See Also
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 {\uldb Namespaces}{\v id_65>NAV}
\par \page 
\pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa30\f0\fs24\cf1\b {\fs16\up6 #{\footnote # id_65}} 
FirebirdSqlRoleProvider.cs Namespaces \pard\plain \keepn\ql\fi0\li0\ri0\sb30\sa0\f0\fs16\cf1 \par {\uldb FirebirdSqlRoleProvider.cs}{\v id_44>MAIN}
\par \pard\plain \ql\fi0\li0\ri0\sb60\sa30\f0\fs18\cf1\b Namespaces
\par \pard\plain \ql\fi0\li0\ri0\sb30\sa30\f0\fs18\cf1 \pard\plain \keep\ql\fi0\li100\ri0\sb30\sa30\f0\fs16\cf1 {\uldb Datmax.FirebirdSqlProviders}{\v id_1>MAIN}
\par \pard\plain \ql\fi0\li200\ri0\sb15\sa30\f0\fs16\cf1 This is namespace Datmax.FirebirdSqlProviders.
\par \page 
}